# 目录操作模块有以下功能：
# 创建目录
# 删除目录（空目录或非空目录）
# 查找目录中是否存在某个文件
"""
创建目录
删除目录（空目录或非空目录）
查找目录中是否存在某个文件
"""
import os
import file
class Directory:
    @staticmethod
    def mkdir(dir_name):
        os.mkdir(dir_name)

    @staticmethod
    def del_dir(dir_name):
        # shutil.rmtree(dir_name)   # 删除整个目录(包括有资源的目录)
        try:
            os.rmdir(dir_name)
        except OSError:
            print('目录下面还有文件,不允许删除')

    @staticmethod
    def file_exist(dir_name, filename):
        lists = os.listdir(dir_name)
        if filename in lists:
            print('存在')
        else:
            print('不存在')


# 创建目录
# Directory.mkdir('mydir')
# 文件是否在目录中
# Directory.file_exist('mydir', 'demo1.txt')
# 删除目录
Directory.del_dir('mydir')